@font-face {
  font-family: $f-icon-extend-font-family;
  font-style: normal;
  font-weight: normal;
  src: url("./farrisicon-extend.ttf") format('truetype');
}

.#{$f-icon-extend} {
  width: $f-icon-size;
  height: $f-icon-size;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-size: $f-icon-font-size;
  font-family: $f-icon-extend-font-family;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  speak: none;
  text-transform: none;
  text-decoration: none;
  display: inline-block;

  &::before {
    vertical-align: baseline;
  }

  &:hover,
  &:focus {
    text-decoration: none;
  }

  &-with-modifier {
    position: relative;
    margin: 0.25em;
  }

  &-modifier {
    position: absolute;
    font-size: 0.5em;
    bottom: 0;
    right: 0;
    margin: 0 -0.5em -0.5em 0;
  }

  &-xs {
    font-size: ($f-icon-font-size * 0.5);
  }

  &-sm {
    font-size: ($f-icon-font-size * 0.75);
  }

  &-md {
    font-size: ($f-icon-font-size * 1.25);
  }

  &-lg {
    font-size: ($f-icon-font-size * 1.5);
  }

  &-xl {
    font-size: ($f-icon-font-size * 2);
  }
}

.#{$f-icon-extend-prefix}-none::before {
  content: '';
  display: none;
}



.#{$f-icon-extend-prefix}-arrow-45-up-right::before {
  content: '\e000';
}

.#{$f-icon-extend-prefix}-collapse-ne::before {
  content: '\e000';
}

.#{$f-icon-extend-prefix}-resize-ne::before {
  content: '\e000';
}

.#{$f-icon-extend-prefix}-arrow-45-down-right::before {
  content: '\e001';
}

.#{$f-icon-extend-prefix}-collapse-se::before {
  content: '\e001';
}

.#{$f-icon-extend-prefix}-resize-se::before {
  content: '\e001';
}

.#{$f-icon-extend-prefix}-arrow-45-down-left::before {
  content: '\e002';
}

.#{$f-icon-extend-prefix}-collapse-sw::before {
  content: '\e002';
}

.#{$f-icon-extend-prefix}-resize-sw::before {
  content: '\e002';
}

.#{$f-icon-extend-prefix}-arrow-45-up-left::before {
  content: '\e003';
}

.#{$f-icon-extend-prefix}-collapse-nw::before {
  content: '\e003';
}

.#{$f-icon-extend-prefix}-resize-new::before {
  content: '\e003';
}

.#{$f-icon-extend-prefix}-arrow-60-up::before {
  content: '\e004';
}

.#{$f-icon-extend-prefix}-kpi-trend-increase::before {
  content: '\e004';
}

.#{$f-icon-extend-prefix}-arrow-60-right::before {
  content: '\e005';
}

.#{$f-icon-extend-prefix}-arrow-60-down::before {
  content: '\e006';
}

.#{$f-icon-extend-prefix}-kpi-trend-decrease::before {
  content: '\e006';
}

.#{$f-icon-extend-prefix}-arrow-60-left::before {
  content: '\e007';
}

.#{$f-icon-extend-prefix}-arrow-end-up::before {
  content: '\e008';
}

.#{$f-icon-extend-prefix}-arrow-end-right::before {
  content: '\e009';
}

.#{$f-icon-extend-prefix}-arrow-end-down::before {
  content: '\e00a';
}

.#{$f-icon-extend-prefix}-arrow-end-left::before {
  content: '\e00b';
}

.#{$f-icon-extend-prefix}-arrow-double-60-up::before {
  content: '\e00c';
}

.#{$f-icon-extend-prefix}-arrow-seek-up::before {
  content: '\e00c';
}

.#{$f-icon-extend-prefix}-arrow-double-60-right::before {
  content: '\e00d';
}

.#{$f-icon-extend-prefix}-arrow-seek-right::before {
  content: '\e00d';
}

.#{$f-icon-extend-prefix}-forward-sm::before {
  content: '\e00d';
}

.#{$f-icon-extend-prefix}-arrow-double-60-down::before {
  content: '\e00e';
}

.#{$f-icon-extend-prefix}-arrow-seek-down::before {
  content: '\e00e';
}

.#{$f-icon-extend-prefix}-arrow-double-60-left::before {
  content: '\e00f';
}

.#{$f-icon-extend-prefix}-arrow-seek-left::before {
  content: '\e00f';
}

.#{$f-icon-extend-prefix}-rewind-sm::before {
  content: '\e00f';
}

.#{$f-icon-extend-prefix}-arrows-kpi::before {
  content: '\e010';
}

.#{$f-icon-extend-prefix}-kpi::before {
  content: '\e010';
}

.#{$f-icon-extend-prefix}-arrows-no-change::before {
  content: '\e011';
}

.#{$f-icon-extend-prefix}-arrow-overflow-down::before {
  content: '\e012';
}

.#{$f-icon-extend-prefix}-arrow-chevron-up::before {
  content: '\e013';
}

.#{$f-icon-extend-prefix}-arrow-chevron-right::before {
  content: '\e014';
}

.#{$f-icon-extend-prefix}-arrow-chevron-down::before {
  content: '\e015';
}

.#{$f-icon-extend-prefix}-arrow-chevron-left::before {
  content: '\e016';
}

.#{$f-icon-extend-prefix}-arrow-up::before {
  content: '\e017';
}

.#{$f-icon-extend-prefix}-arrow-right::before {
  content: '\e018';
}

.#{$f-icon-extend-prefix}-arrow-down::before {
  content: '\e019';
}

.#{$f-icon-extend-prefix}-arrow-left::before {
  content: '\e01a';
}

.#{$f-icon-extend-prefix}-arrow-drill::before {
  content: '\e01b';
}

.#{$f-icon-extend-prefix}-arrow-parent::before {
  content: '\e01c';
}

.#{$f-icon-extend-prefix}-arrow-root::before {
  content: '\e01d';
}

.#{$f-icon-extend-prefix}-arrows-resizing::before {
  content: '\e01e';
}

.#{$f-icon-extend-prefix}-arrows-dimensions::before {
  content: '\e01f';
}

.#{$f-icon-extend-prefix}-arrows-swap::before {
  content: '\e020';
}

.#{$f-icon-extend-prefix}-drag-and-drop::before {
  content: '\e021';
}

.#{$f-icon-extend-prefix}-categorize::before {
  content: '\e022';
}

.#{$f-icon-extend-prefix}-grid::before {
  content: '\e023';
}

.#{$f-icon-extend-prefix}-grid-layout::before {
  content: '\e024';
}

.#{$f-icon-extend-prefix}-group::before {
  content: '\e025';
}

.#{$f-icon-extend-prefix}-ungroup::before {
  content: '\e026';
}

.#{$f-icon-extend-prefix}-handler-drag::before {
  content: '\e027';
}

.#{$f-icon-extend-prefix}-layout::before {
  content: '\e028';
}

.#{$f-icon-extend-prefix}-layout-1-by-4::before {
  content: '\e029';
}

.#{$f-icon-extend-prefix}-layout-2-by-2::before {
  content: '\e02a';
}

.#{$f-icon-extend-prefix}-layout-side-by-side::before {
  content: '\e02b';
}

.#{$f-icon-extend-prefix}-layout-stacked::before {
  content: '\e02c';
}

.#{$f-icon-extend-prefix}-columns::before {
  content: '\e02d';
}

.#{$f-icon-extend-prefix}-rows::before {
  content: '\e02e';
}

.#{$f-icon-extend-prefix}-reorder::before {
  content: '\e02f';
}

.#{$f-icon-extend-prefix}-menu::before {
  content: '\e030';
}

.#{$f-icon-extend-prefix}-more-vertical::before {
  content: '\e031';
}

.#{$f-icon-extend-prefix}-more-horizontal::before {
  content: '\e032';
}

.#{$f-icon-extend-prefix}-undo::before {
  content: '\e100';
}

.#{$f-icon-extend-prefix}-redo::before {
  content: '\e101';
}

.#{$f-icon-extend-prefix}-reset::before {
  content: '\e102';
}

.#{$f-icon-extend-prefix}-reload::before {
  content: '\e103';
}

.#{$f-icon-extend-prefix}-refresh::before {
  content: '\e103';
}

.#{$f-icon-extend-prefix}-recurrence::before {
  content: '\e103';
}

.#{$f-icon-extend-prefix}-non-recurrence::before {
  content: '\e104';
}

.#{$f-icon-extend-prefix}-reset-sm::before {
  content: '\e105';
}

.#{$f-icon-extend-prefix}-reload-sm::before {
  content: '\e106';
}

.#{$f-icon-extend-prefix}-refresh-sm::before {
  content: '\e106';
}

.#{$f-icon-extend-prefix}-recurrence-sm::before {
  content: '\e106';
}

.#{$f-icon-extend-prefix}-clock::before {
  content: '\e107';
}

.#{$f-icon-extend-prefix}-calendar::before {
  content: '\e108';
}

.#{$f-icon-extend-prefix}-save::before {
  content: '\e109';
}

.#{$f-icon-extend-prefix}-floppy::before {
  content: '\e109';
}

.#{$f-icon-extend-prefix}-print::before {
  content: '\e10a';
}

.#{$f-icon-extend-prefix}-printer::before {
  content: '\e10a';
}

.#{$f-icon-extend-prefix}-edit::before {
  content: '\e10b';
}

.#{$f-icon-extend-prefix}-pencil::before {
  content: '\e10b';
}

.#{$f-icon-extend-prefix}-delete::before {
  content: '\e10c';
}

.#{$f-icon-extend-prefix}-trash::before {
  content: '\e10c';
}

.#{$f-icon-extend-prefix}-attachment::before {
  content: '\e10d';
}

.#{$f-icon-extend-prefix}-clip::before {
  content: '\e10d';
}

.#{$f-icon-extend-prefix}-attachment-45::before {
  content: '\e10e';
}

.#{$f-icon-extend-prefix}-clip-45::before {
  content: '\e10e';
}

.#{$f-icon-extend-prefix}-link-horizontal::before {
  content: '\e10f';
}

.#{$f-icon-extend-prefix}-hyperlink::before {
  content: '\e10f';
}

.#{$f-icon-extend-prefix}-unlink-horizontal::before {
  content: '\e110';
}

.#{$f-icon-extend-prefix}-hyperlink-remove::before {
  content: '\e110';
}

.#{$f-icon-extend-prefix}-link-vertical::before {
  content: '\e111';
}

.#{$f-icon-extend-prefix}-unlink-vertical::before {
  content: '\e112';
}

.#{$f-icon-extend-prefix}-lock::before {
  content: '\e113';
}

.#{$f-icon-extend-prefix}-unlock::before {
  content: '\e114';
}

.#{$f-icon-extend-prefix}-cancel::before {
  content: '\e115';
}

.#{$f-icon-extend-prefix}-cancel-outline::before {
  content: '\e116';
}

.#{$f-icon-extend-prefix}-cancel-circle::before {
  content: '\e117';
}

.#{$f-icon-extend-prefix}-check::before {
  content: '\e118';
}

.#{$f-icon-extend-prefix}-checkmark::before {
  content: '\e118';
}

.#{$f-icon-extend-prefix}-check-outline::before {
  content: '\e119';
}

.#{$f-icon-extend-prefix}-checkmark-outline::before {
  content: '\e119';
}

.#{$f-icon-extend-prefix}-success::before {
  content: '\eb7d';
}

.#{$f-icon-extend-prefix}-check-circle::before {
  content: '\e11a';
}

.#{$f-icon-extend-prefix}-checkmark-circle::before {
  content: '\e11a';
}

.#{$f-icon-extend-prefix}-close::before {
  content: '\e11b';
}

.#{$f-icon-extend-prefix}-x::before {
  content: '\e11b';
}

.#{$f-icon-extend-prefix}-close-outline::before {
  content: '\e11c';
}

.#{$f-icon-extend-prefix}-x-outline::before {
  content: '\e11c';
}

.#{$f-icon-extend-prefix}-error::before {
  content: '\eb7e';
}

.#{$f-icon-extend-prefix}-close-circle::before {
  content: '\e11d';
}

.#{$f-icon-extend-prefix}-x-circle::before {
  content: '\e11d';
}

.#{$f-icon-extend-prefix}-plus::before {
  content: '\e11e';
}

.#{$f-icon-extend-prefix}-plus-outline::before {
  content: '\e11f';
}

.#{$f-icon-extend-prefix}-plus-circle::before {
  content: '\e120';
}

.#{$f-icon-extend-prefix}-minus::before {
  content: '\e121';
}

.#{$f-icon-extend-prefix}-kpi-trend-equal::before {
  content: '\e121';
}

.#{$f-icon-extend-prefix}-minus-outline::before {
  content: '\e122';
}

.#{$f-icon-extend-prefix}-minus-circle::before {
  content: '\e123';
}

.#{$f-icon-extend-prefix}-sort-asc::before {
  content: '\e124';
}

.#{$f-icon-extend-prefix}-sort-desc::before {
  content: '\e125';
}

.#{$f-icon-extend-prefix}-unsort::before {
  content: '\e126';
}

.#{$f-icon-extend-prefix}-sort-clear::before {
  content: '\e126';
}

.#{$f-icon-extend-prefix}-sort-asc-sm::before {
  content: '\e127';
}

.#{$f-icon-extend-prefix}-sort-desc-sm::before {
  content: '\e128';
}

.#{$f-icon-extend-prefix}-filter::before {
  content: '\e129';
}

.#{$f-icon-extend-prefix}-filter-clear::before {
  content: '\e12a';
}

.#{$f-icon-extend-prefix}-filter-sm::before {
  content: '\e12b';
}

.#{$f-icon-extend-prefix}-filter-sort-asc-sm::before {
  content: '\e12c';
}

.#{$f-icon-extend-prefix}-filter-sort-desc-sm::before {
  content: '\e12d';
}

.#{$f-icon-extend-prefix}-filter-add-expression::before {
  content: '\e12e';
}

.#{$f-icon-extend-prefix}-filter-add-group::before {
  content: '\e12f';
}

.#{$f-icon-extend-prefix}-login::before {
  content: '\e130';
}

.#{$f-icon-extend-prefix}-logout::before {
  content: '\e131';
}

.#{$f-icon-extend-prefix}-download::before {
  content: '\e132';
}

.#{$f-icon-extend-prefix}-upload::before {
  content: '\e133';
}

.#{$f-icon-extend-prefix}-hyperlink-open::before {
  content: '\e134';
}

.#{$f-icon-extend-prefix}-hyperlink-open-sm::before {
  content: '\e135';
}

.#{$f-icon-extend-prefix}-launch::before {
  content: '\e136';
}

.#{$f-icon-extend-prefix}-window::before {
  content: '\e137';
}

.#{$f-icon-extend-prefix}-window-maximize::before {
  content: '\e137';
}

.#{$f-icon-extend-prefix}-windows::before {
  content: '\e138';
}

.#{$f-icon-extend-prefix}-window-restore::before {
  content: '\e138';
}

.#{$f-icon-extend-prefix}-tiles::before {
  content: '\e138';
}

.#{$f-icon-extend-prefix}-window-minimize::before {
  content: '\e139';
}

.#{$f-icon-extend-prefix}-gear::before {
  content: '\e13a';
}

.#{$f-icon-extend-prefix}-cog::before {
  content: '\e13a';
}

.#{$f-icon-extend-prefix}-custom::before {
  content: '\e13a';
}

.#{$f-icon-extend-prefix}-gears::before {
  content: '\e13b';
}

.#{$f-icon-extend-prefix}-cogs::before {
  content: '\e13b';
}

.#{$f-icon-extend-prefix}-wrench::before {
  content: '\e13c';
}

.#{$f-icon-extend-prefix}-settings::before {
  content: '\e13c';
}

.#{$f-icon-extend-prefix}-preview::before {
  content: '\e13d';
}

.#{$f-icon-extend-prefix}-eye::before {
  content: '\e13d';
}

.#{$f-icon-extend-prefix}-zoom::before {
  content: '\e13e';
}

.#{$f-icon-extend-prefix}-search::before {
  content: '\e13e';
}

.#{$f-icon-extend-prefix}-zoom-in::before {
  content: '\e13f';
}

.#{$f-icon-extend-prefix}-zoom-out::before {
  content: '\e140';
}

.#{$f-icon-extend-prefix}-pan::before {
  content: '\e141';
}

.#{$f-icon-extend-prefix}-move::before {
  content: '\e141';
}

.#{$f-icon-extend-prefix}-calculator::before {
  content: '\e142';
}

.#{$f-icon-extend-prefix}-cart::before {
  content: '\e143';
}

.#{$f-icon-extend-prefix}-shopping-cart::before {
  content: '\e143';
}

.#{$f-icon-extend-prefix}-connector::before {
  content: '\e144';
}

.#{$f-icon-extend-prefix}-plus-sm::before {
  content: '\e145';
}

.#{$f-icon-extend-prefix}-minus-sm::before {
  content: '\e146';
}

.#{$f-icon-extend-prefix}-kpi-status-deny::before {
  content: '\e147';
}

.#{$f-icon-extend-prefix}-kpi-status-hold::before {
  content: '\e148';
}

.#{$f-icon-extend-prefix}-kpi-status-open::before {
  content: '\e149';
}

.#{$f-icon-extend-prefix}-play::before {
  content: '\e200';
}

.#{$f-icon-extend-prefix}-pause::before {
  content: '\e201';
}

.#{$f-icon-extend-prefix}-stop::before {
  content: '\e202';
}

.#{$f-icon-extend-prefix}-rewind::before {
  content: '\e203';
}

.#{$f-icon-extend-prefix}-forward::before {
  content: '\e204';
}

.#{$f-icon-extend-prefix}-volume-down::before {
  content: '\e205';
}

.#{$f-icon-extend-prefix}-volume-up::before {
  content: '\e206';
}

.#{$f-icon-extend-prefix}-volume-off::before {
  content: '\e207';
}

.#{$f-icon-extend-prefix}-hd::before {
  content: '\e208';
}

.#{$f-icon-extend-prefix}-subtitles::before {
  content: '\e209';
}

.#{$f-icon-extend-prefix}-playlist::before {
  content: '\e20a';
}

.#{$f-icon-extend-prefix}-audio::before {
  content: '\e20b';
}

.#{$f-icon-extend-prefix}-play-sm::before {
  content: '\e20c';
}

.#{$f-icon-extend-prefix}-pause-sm::before {
  content: '\e20d';
}

.#{$f-icon-extend-prefix}-stop-sm::before {
  content: '\e20e';
}

.#{$f-icon-extend-prefix}-heart-outline::before {
  content: '\e300';
}

.#{$f-icon-extend-prefix}-fav-outline::before {
  content: '\e300';
}

.#{$f-icon-extend-prefix}-favorite-outline::before {
  content: '\e300';
}

.#{$f-icon-extend-prefix}-heart::before {
  content: '\e301';
}

.#{$f-icon-extend-prefix}-fav::before {
  content: '\e301';
}

.#{$f-icon-extend-prefix}-favorite::before {
  content: '\e301';
}

.#{$f-icon-extend-prefix}-star-outline::before {
  content: '\e302';
}

.#{$f-icon-extend-prefix}-bookmark-outline::before {
  content: '\e302';
}

.#{$f-icon-extend-prefix}-star::before {
  content: '\e303';
}

.#{$f-icon-extend-prefix}-bookmark::before {
  content: '\e303';
}

.#{$f-icon-extend-prefix}-checkbox::before {
  content: '\e304';
}

.#{$f-icon-extend-prefix}-shape-rect::before {
  content: '\e304';
}

.#{$f-icon-extend-prefix}-checkbox-checked::before {
  content: '\e305';
}

.#{$f-icon-extend-prefix}-tri-state-indeterminate::before {
  content: '\e306';
}

.#{$f-icon-extend-prefix}-tri-state-null::before {
  content: '\e307';
}

.#{$f-icon-extend-prefix}-circle::before {
  content: '\e308';
}

.#{$f-icon-extend-prefix}-radiobutton::before {
  content: '\e309';
}

.#{$f-icon-extend-prefix}-shape-circle::before {
  content: '\e309';
}

.#{$f-icon-extend-prefix}-radiobutton-checked::before {
  content: '\e30a';
}

.#{$f-icon-extend-prefix}-notification::before {
  content: '\e400';
}

.#{$f-icon-extend-prefix}-bell::before {
  content: '\e400';
}

.#{$f-icon-extend-prefix}-information::before {
  content: '\e401';
}

.#{$f-icon-extend-prefix}-info::before {
  content: '\eb05';
}

.#{$f-icon-extend-prefix}-question::before {
  content: '\eb04';
}

.#{$f-icon-extend-prefix}-help::before {
  content: '\e402';
}

.#{$f-icon-extend-prefix}-warning::before {
  content: '\eb06';
}

.#{$f-icon-extend-prefix}-exception::before {
  content: '\e403';
}

.#{$f-icon-extend-prefix}-photo-camera::before {
  content: '\e500';
}

.#{$f-icon-extend-prefix}-image::before {
  content: '\e501';
}

.#{$f-icon-extend-prefix}-photo::before {
  content: '\e501';
}

.#{$f-icon-extend-prefix}-image-export::before {
  content: '\e502';
}

.#{$f-icon-extend-prefix}-photo-export::before {
  content: '\e502';
}

.#{$f-icon-extend-prefix}-zoom-actual-size::before {
  content: '\e503';
}

.#{$f-icon-extend-prefix}-zoom-best-fit::before {
  content: '\e504';
}

.#{$f-icon-extend-prefix}-image-resize::before {
  content: '\e505';
}

.#{$f-icon-extend-prefix}-crop::before {
  content: '\e506';
}

.#{$f-icon-extend-prefix}-mirror::before {
  content: '\e507';
}

.#{$f-icon-extend-prefix}-flip-horizontal::before {
  content: '\e508';
}

.#{$f-icon-extend-prefix}-flip-vertical::before {
  content: '\e509';
}

.#{$f-icon-extend-prefix}-rotate::before {
  content: '\e50a';
}

.#{$f-icon-extend-prefix}-rotate-right::before {
  content: '\e50b';
}

.#{$f-icon-extend-prefix}-rotate-left::before {
  content: '\e50c';
}

.#{$f-icon-extend-prefix}-brush::before {
  content: '\e50d';
}

.#{$f-icon-extend-prefix}-palette::before {
  content: '\e50e';
}

.#{$f-icon-extend-prefix}-paint::before {
  content: '\e50f';
}

.#{$f-icon-extend-prefix}-droplet::before {
  content: '\e50f';
}

.#{$f-icon-extend-prefix}-background::before {
  content: '\e50f';
}

.#{$f-icon-extend-prefix}-line::before {
  content: '\e510';
}

.#{$f-icon-extend-prefix}-shape-line::before {
  content: '\e510';
}

.#{$f-icon-extend-prefix}-brightness-contrast::before {
  content: '\e511';
}

.#{$f-icon-extend-prefix}-saturation::before {
  content: '\e512';
}

.#{$f-icon-extend-prefix}-invert-colors::before {
  content: '\e513';
}

.#{$f-icon-extend-prefix}-transperancy::before {
  content: '\e514';
}

.#{$f-icon-extend-prefix}-opacity::before {
  content: '\e514';
}

.#{$f-icon-extend-prefix}-greyscale::before {
  content: '\e515';
}

.#{$f-icon-extend-prefix}-blur::before {
  content: '\e516';
}

.#{$f-icon-extend-prefix}-sharpen::before {
  content: '\e517';
}

.#{$f-icon-extend-prefix}-shape::before {
  content: '\e518';
}

.#{$f-icon-extend-prefix}-round-corners::before {
  content: '\e519';
}

.#{$f-icon-extend-prefix}-front-element::before {
  content: '\e51a';
}

.#{$f-icon-extend-prefix}-back-element::before {
  content: '\e51b';
}

.#{$f-icon-extend-prefix}-forward-element::before {
  content: '\e51c';
}

.#{$f-icon-extend-prefix}-backward-element::before {
  content: '\e51d';
}

.#{$f-icon-extend-prefix}-align-left-element::before {
  content: '\e51e';
}

.#{$f-icon-extend-prefix}-align-center-element::before {
  content: '\e51f';
}

.#{$f-icon-extend-prefix}-align-right-element::before {
  content: '\e520';
}

.#{$f-icon-extend-prefix}-align-top-element::before {
  content: '\e521';
}

.#{$f-icon-extend-prefix}-align-middle-element::before {
  content: '\e522';
}

.#{$f-icon-extend-prefix}-align-bottom-element::before {
  content: '\e523';
}

.#{$f-icon-extend-prefix}-thumbnails-up::before {
  content: '\e524';
}

.#{$f-icon-extend-prefix}-thumbnails-right::before {
  content: '\e525';
}

.#{$f-icon-extend-prefix}-thumbnails-down::before {
  content: '\e526';
}

.#{$f-icon-extend-prefix}-thumbnails-left::before {
  content: '\e527';
}

.#{$f-icon-extend-prefix}-full-screen::before {
  content: '\e528';
}

.#{$f-icon-extend-prefix}-fullscreen::before {
  content: '\e528';
}

.#{$f-icon-extend-prefix}-full-screen-exit::before {
  content: '\e529';
}

.#{$f-icon-extend-prefix}-fullscreen-exit::before {
  content: '\e529';
}

.#{$f-icon-extend-prefix}-reset-color::before {
  content: '\e52a';
}

.#{$f-icon-extend-prefix}-paint-remove::before {
  content: '\e52a';
}

.#{$f-icon-extend-prefix}-background-remove::before {
  content: '\e52a';
}

.#{$f-icon-extend-prefix}-page-properties::before {
  content: '\e600';
}

.#{$f-icon-extend-prefix}-bold::before {
  content: '\e601';
}

.#{$f-icon-extend-prefix}-italic::before {
  content: '\e602';
}

.#{$f-icon-extend-prefix}-underline::before {
  content: '\e603';
}

.#{$f-icon-extend-prefix}-font-family::before {
  content: '\e604';
}

.#{$f-icon-extend-prefix}-foreground-color::before {
  content: '\e605';
}

.#{$f-icon-extend-prefix}-convert-lowercase::before {
  content: '\e606';
}

.#{$f-icon-extend-prefix}-convert-uppercase::before {
  content: '\e607';
}

.#{$f-icon-extend-prefix}-strikethrough::before {
  content: '\e608';
}

.#{$f-icon-extend-prefix}-sub-script::before {
  content: '\e609';
}

.#{$f-icon-extend-prefix}-sup-script::before {
  content: '\e60a';
}

.#{$f-icon-extend-prefix}-div::before {
  content: '\e60b';
}

.#{$f-icon-extend-prefix}-all::before {
  content: '\e60c';
}

.#{$f-icon-extend-prefix}-h1::before {
  content: '\e60d';
}

.#{$f-icon-extend-prefix}-h2::before {
  content: '\e60e';
}

.#{$f-icon-extend-prefix}-h3::before {
  content: '\e60f';
}

.#{$f-icon-extend-prefix}-h4::before {
  content: '\e610';
}

.#{$f-icon-extend-prefix}-h5::before {
  content: '\e611';
}

.#{$f-icon-extend-prefix}-h6::before {
  content: '\e612';
}

.#{$f-icon-extend-prefix}-list-ordered::before {
  content: '\e613';
}

.#{$f-icon-extend-prefix}-list-numbered::before {
  content: '\e613';
}

.#{$f-icon-extend-prefix}-list-unordered::before {
  content: '\e614';
}

.#{$f-icon-extend-prefix}-list-bulleted::before {
  content: '\e614';
}

.#{$f-icon-extend-prefix}-indent-increase::before {
  content: '\e615';
}

.#{$f-icon-extend-prefix}-indent::before {
  content: '\e615';
}

.#{$f-icon-extend-prefix}-indent-decrease::before {
  content: '\e616';
}

.#{$f-icon-extend-prefix}-outdent::before {
  content: '\e616';
}

.#{$f-icon-extend-prefix}-insert-up::before {
  content: '\e617';
}

.#{$f-icon-extend-prefix}-insert-top::before {
  content: '\e617';
}

.#{$f-icon-extend-prefix}-insert-middle::before {
  content: '\e618';
}

.#{$f-icon-extend-prefix}-insert-down::before {
  content: '\e619';
}

.#{$f-icon-extend-prefix}-insert-bottom::before {
  content: '\e619';
}

.#{$f-icon-extend-prefix}-align-top::before {
  content: '\e61a';
}

.#{$f-icon-extend-prefix}-align-middle::before {
  content: '\e61b';
}

.#{$f-icon-extend-prefix}-align-bottom::before {
  content: '\e61c';
}

.#{$f-icon-extend-prefix}-align-left::before {
  content: '\e61d';
}

.#{$f-icon-extend-prefix}-align-center::before {
  content: '\e61e';
}

.#{$f-icon-extend-prefix}-align-right::before {
  content: '\e61f';
}

.#{$f-icon-extend-prefix}-align-justify::before {
  content: '\e620';
}

.#{$f-icon-extend-prefix}-align-remove::before {
  content: '\e621';
}

.#{$f-icon-extend-prefix}-text-wrap::before {
  content: '\e622';
}

.#{$f-icon-extend-prefix}-rule-horizontal::before {
  content: '\e623';
}

.#{$f-icon-extend-prefix}-table-align-top-left::before {
  content: '\e624';
}

.#{$f-icon-extend-prefix}-table-align-top-center::before {
  content: '\e625';
}

.#{$f-icon-extend-prefix}-table-align-top-right::before {
  content: '\e626';
}

.#{$f-icon-extend-prefix}-table-align-middle-left::before {
  content: '\e627';
}

.#{$f-icon-extend-prefix}-table-align-middle-center::before {
  content: '\e628';
}

.#{$f-icon-extend-prefix}-table-align-middle-right::before {
  content: '\e629';
}

.#{$f-icon-extend-prefix}-table-align-bottom-left::before {
  content: '\e62a';
}

.#{$f-icon-extend-prefix}-table-align-bottom-center::before {
  content: '\e62b';
}

.#{$f-icon-extend-prefix}-table-align-bottom-right::before {
  content: '\e62c';
}

.#{$f-icon-extend-prefix}-table-align-remove::before {
  content: '\e62d';
}

.#{$f-icon-extend-prefix}-borders-all::before {
  content: '\e62e';
}

.#{$f-icon-extend-prefix}-borders-outside::before {
  content: '\e62f';
}

.#{$f-icon-extend-prefix}-borders-inside::before {
  content: '\e630';
}

.#{$f-icon-extend-prefix}-borders-inside-horizontal::before {
  content: '\e631';
}

.#{$f-icon-extend-prefix}-borders-inside-vertical::before {
  content: '\e632';
}

.#{$f-icon-extend-prefix}-border-top::before {
  content: '\e633';
}

.#{$f-icon-extend-prefix}-border-bottom::before {
  content: '\e634';
}

.#{$f-icon-extend-prefix}-border-left::before {
  content: '\e635';
}

.#{$f-icon-extend-prefix}-border-right::before {
  content: '\e636';
}

.#{$f-icon-extend-prefix}-border-no::before {
  content: '\e637';
}

.#{$f-icon-extend-prefix}-borders-show-hide::before {
  content: '\e638';
}

.#{$f-icon-extend-prefix}-form::before {
  content: '\e639';
}

.#{$f-icon-extend-prefix}-border::before {
  content: '\e639';
}

.#{$f-icon-extend-prefix}-form-element::before {
  content: '\e63a';
}

.#{$f-icon-extend-prefix}-code-snippet::before {
  content: '\e63b';
}

.#{$f-icon-extend-prefix}-select-all::before {
  content: '\e63c';
}

.#{$f-icon-extend-prefix}-button::before {
  content: '\e63d';
}

.#{$f-icon-extend-prefix}-select-box::before {
  content: '\e63e';
}

.#{$f-icon-extend-prefix}-calendar-date::before {
  content: '\e63f';
}

.#{$f-icon-extend-prefix}-group-box::before {
  content: '\e640';
}

.#{$f-icon-extend-prefix}-textarea::before {
  content: '\e641';
}

.#{$f-icon-extend-prefix}-textbox::before {
  content: '\e642';
}

.#{$f-icon-extend-prefix}-textbox-hidden::before {
  content: '\e643';
}

.#{$f-icon-extend-prefix}-password::before {
  content: '\e644';
}

.#{$f-icon-extend-prefix}-paragraph-add::before {
  content: '\e645';
}

.#{$f-icon-extend-prefix}-edit-tools::before {
  content: '\e646';
}

.#{$f-icon-extend-prefix}-template-manager::before {
  content: '\e647';
}

.#{$f-icon-extend-prefix}-change-manually::before {
  content: '\e648';
}

.#{$f-icon-extend-prefix}-track-changes::before {
  content: '\e649';
}

.#{$f-icon-extend-prefix}-track-changes-enable::before {
  content: '\e64a';
}

.#{$f-icon-extend-prefix}-track-changes-accept::before {
  content: '\e64b';
}

.#{$f-icon-extend-prefix}-track-changes-accept-all::before {
  content: '\e64c';
}

.#{$f-icon-extend-prefix}-track-changes-reject::before {
  content: '\e64d';
}

.#{$f-icon-extend-prefix}-track-changes-reject-all::before {
  content: '\e64e';
}

.#{$f-icon-extend-prefix}-document-manager::before {
  content: '\e64f';
}

.#{$f-icon-extend-prefix}-custom-icon::before {
  content: '\e650';
}

.#{$f-icon-extend-prefix}-dictionary-add::before {
  content: '\e651';
}

.#{$f-icon-extend-prefix}-image-light-dialog::before {
  content: '\e652';
}

.#{$f-icon-extend-prefix}-image-insert::before {
  content: '\e652';
}

.#{$f-icon-extend-prefix}-image-edit::before {
  content: '\e653';
}

.#{$f-icon-extend-prefix}-image-map-editor::before {
  content: '\e654';
}

.#{$f-icon-extend-prefix}-comment::before {
  content: '\e655';
}

.#{$f-icon-extend-prefix}-comment-remove::before {
  content: '\e656';
}

.#{$f-icon-extend-prefix}-comments-remove-all::before {
  content: '\e657';
}

.#{$f-icon-extend-prefix}-silverlight::before {
  content: '\e658';
}

.#{$f-icon-extend-prefix}-media-manager::before {
  content: '\e659';
}

.#{$f-icon-extend-prefix}-video-external::before {
  content: '\e65a';
}

.#{$f-icon-extend-prefix}-flash-manager::before {
  content: '\e65b';
}

.#{$f-icon-extend-prefix}-find-and-replace::before {
  content: '\e65c';
}

.#{$f-icon-extend-prefix}-find::before {
  content: '\e65c';
}

.#{$f-icon-extend-prefix}-copy::before {
  content: '\e65d';
}

.#{$f-icon-extend-prefix}-files::before {
  content: '\e65d';
}

.#{$f-icon-extend-prefix}-cut::before {
  content: '\e65e';
}

.#{$f-icon-extend-prefix}-paste::before {
  content: '\e65f';
}

.#{$f-icon-extend-prefix}-paste-as-html::before {
  content: '\e660';
}

.#{$f-icon-extend-prefix}-paste-from-word::before {
  content: '\e661';
}

.#{$f-icon-extend-prefix}-paste-from-word-strip-file::before {
  content: '\e662';
}

.#{$f-icon-extend-prefix}-paste-html::before {
  content: '\e663';
}

.#{$f-icon-extend-prefix}-paste-markdown::before {
  content: '\e664';
}

.#{$f-icon-extend-prefix}-paste-plain-text::before {
  content: '\e665';
}

.#{$f-icon-extend-prefix}-apply-format::before {
  content: '\e666';
}

.#{$f-icon-extend-prefix}-clear-css::before {
  content: '\e667';
}

.#{$f-icon-extend-prefix}-copy-format::before {
  content: '\e668';
}

.#{$f-icon-extend-prefix}-strip-all-formating::before {
  content: '\e669';
}

.#{$f-icon-extend-prefix}-strip-css-format::before {
  content: '\e66a';
}

.#{$f-icon-extend-prefix}-strip-font-elements::before {
  content: '\e66b';
}

.#{$f-icon-extend-prefix}-strip-span-elements::before {
  content: '\e66c';
}

.#{$f-icon-extend-prefix}-strip-word-formatting::before {
  content: '\e66d';
}

.#{$f-icon-extend-prefix}-format-code-block::before {
  content: '\e66e';
}

.#{$f-icon-extend-prefix}-style-builder::before {
  content: '\e66f';
}

.#{$f-icon-extend-prefix}-module-manager::before {
  content: '\e670';
}

.#{$f-icon-extend-prefix}-hyperlink-light-dialog::before {
  content: '\e671';
}

.#{$f-icon-extend-prefix}-hyperlink-insert::before {
  content: '\e671';
}

.#{$f-icon-extend-prefix}-hyperlink-globe::before {
  content: '\e672';
}

.#{$f-icon-extend-prefix}-hyperlink-globe-remove::before {
  content: '\e673';
}

.#{$f-icon-extend-prefix}-hyperlink-email::before {
  content: '\e674';
}

.#{$f-icon-extend-prefix}-anchor::before {
  content: '\e675';
}

.#{$f-icon-extend-prefix}-table-light-dialog::before {
  content: '\e676';
}

.#{$f-icon-extend-prefix}-table-insert::before {
  content: '\e676';
}

.#{$f-icon-extend-prefix}-table::before {
  content: '\e677';
}

.#{$f-icon-extend-prefix}-table-properties::before {
  content: '\e678';
}

.#{$f-icon-extend-prefix}-table-wizard::before {
  content: '\e678';
}

.#{$f-icon-extend-prefix}-table-cell::before {
  content: '\e679';
}

.#{$f-icon-extend-prefix}-table-cell-properties::before {
  content: '\e67a';
}

.#{$f-icon-extend-prefix}-table-column-insert-left::before {
  content: '\e67b';
}

.#{$f-icon-extend-prefix}-table-column-insert-right::before {
  content: '\e67c';
}

.#{$f-icon-extend-prefix}-table-row-insert-above::before {
  content: '\e67d';
}

.#{$f-icon-extend-prefix}-table-row-insert-below::before {
  content: '\e67e';
}

.#{$f-icon-extend-prefix}-table-column-delete::before {
  content: '\e67f';
}

.#{$f-icon-extend-prefix}-table-row-delete::before {
  content: '\e680';
}

.#{$f-icon-extend-prefix}-table-cell-delete::before {
  content: '\e681';
}

.#{$f-icon-extend-prefix}-table-delete::before {
  content: '\e682';
}

.#{$f-icon-extend-prefix}-cells-merge::before {
  content: '\e683';
}

.#{$f-icon-extend-prefix}-cells-merge-horizontally::before {
  content: '\e684';
}

.#{$f-icon-extend-prefix}-cells-merge-vertically::before {
  content: '\e685';
}

.#{$f-icon-extend-prefix}-cell-split-horizontally::before {
  content: '\e686';
}

.#{$f-icon-extend-prefix}-cell-split-vertically::before {
  content: '\e687';
}

.#{$f-icon-extend-prefix}-table-unmerge::before {
  content: '\e688';
}

.#{$f-icon-extend-prefix}-pane-freeze::before {
  content: '\e689';
}

.#{$f-icon-extend-prefix}-row-freeze::before {
  content: '\e68a';
}

.#{$f-icon-extend-prefix}-column-freeze::before {
  content: '\e68b';
}

.#{$f-icon-extend-prefix}-toolbar-float::before {
  content: '\e68c';
}

.#{$f-icon-extend-prefix}-spell-checker::before {
  content: '\e68d';
}

.#{$f-icon-extend-prefix}-validation-xhtml::before {
  content: '\e68e';
}

.#{$f-icon-extend-prefix}-validation-data::before {
  content: '\e68f';
}

.#{$f-icon-extend-prefix}-toggle-full-screen-mode::before {
  content: '\e690';
}

.#{$f-icon-extend-prefix}-formula-fx::before {
  content: '\e691';
}

.#{$f-icon-extend-prefix}-sum::before {
  content: '\e692';
}

.#{$f-icon-extend-prefix}-symbol::before {
  content: '\e693';
}

.#{$f-icon-extend-prefix}-dollar::before {
  content: '\e694';
}

.#{$f-icon-extend-prefix}-currency::before {
  content: '\e694';
}

.#{$f-icon-extend-prefix}-percent::before {
  content: '\e695';
}

.#{$f-icon-extend-prefix}-custom-format::before {
  content: '\e696';
}

.#{$f-icon-extend-prefix}-decimal-increase::before {
  content: '\e697';
}

.#{$f-icon-extend-prefix}-decimal-decrease::before {
  content: '\e698';
}

.#{$f-icon-extend-prefix}-font-size::before {
  content: '\e699';
}

.#{$f-icon-extend-prefix}-image-absolute-position::before {
  content: '\e69a';
}

.#{$f-icon-extend-prefix}-globe-outline::before {
  content: '\e700';
}

.#{$f-icon-extend-prefix}-globe::before {
  content: '\e701';
}

.#{$f-icon-extend-prefix}-marker-pin::before {
  content: '\e702';
}

.#{$f-icon-extend-prefix}-marker-pin-target::before {
  content: '\e703';
}

.#{$f-icon-extend-prefix}-pin::before {
  content: '\e704';
}

.#{$f-icon-extend-prefix}-unpin::before {
  content: '\e705';
}

.#{$f-icon-extend-prefix}-share::before {
  content: '\e800';
}

.#{$f-icon-extend-prefix}-user::before {
  content: '\e801';
}

.#{$f-icon-extend-prefix}-inbox::before {
  content: '\e802';
}

.#{$f-icon-extend-prefix}-blogger::before {
  content: '\e803';
}

.#{$f-icon-extend-prefix}-blogger-box::before {
  content: '\e804';
}

.#{$f-icon-extend-prefix}-delicious::before {
  content: '\e805';
}

.#{$f-icon-extend-prefix}-delicious-box::before {
  content: '\e806';
}

.#{$f-icon-extend-prefix}-digg::before {
  content: '\e807';
}

.#{$f-icon-extend-prefix}-digg-box::before {
  content: '\e808';
}

.#{$f-icon-extend-prefix}-email::before {
  content: '\e809';
}

.#{$f-icon-extend-prefix}-envelop::before {
  content: '\e809';
}

.#{$f-icon-extend-prefix}-letter::before {
  content: '\e809';
}

.#{$f-icon-extend-prefix}-email-box::before {
  content: '\e80a';
}

.#{$f-icon-extend-prefix}-envelop-box::before {
  content: '\e80a';
}

.#{$f-icon-extend-prefix}-letter-box::before {
  content: '\e80a';
}

.#{$f-icon-extend-prefix}-facebook::before {
  content: '\e80b';
}

.#{$f-icon-extend-prefix}-facebook-box::before {
  content: '\e80c';
}

.#{$f-icon-extend-prefix}-google::before {
  content: '\e80d';
}

.#{$f-icon-extend-prefix}-google-box::before {
  content: '\e80e';
}

.#{$f-icon-extend-prefix}-google-plus::before {
  content: '\e80f';
}

.#{$f-icon-extend-prefix}-google-plus-box::before {
  content: '\e810';
}

.#{$f-icon-extend-prefix}-linkedin::before {
  content: '\e811';
}

.#{$f-icon-extend-prefix}-linkedin-box::before {
  content: '\e812';
}

.#{$f-icon-extend-prefix}-myspace::before {
  content: '\e813';
}

.#{$f-icon-extend-prefix}-myspace-box::before {
  content: '\e814';
}

.#{$f-icon-extend-prefix}-pinterest::before {
  content: '\e815';
}

.#{$f-icon-extend-prefix}-pinterest-box::before {
  content: '\e816';
}

.#{$f-icon-extend-prefix}-reddit::before {
  content: '\e817';
}

.#{$f-icon-extend-prefix}-reddit-box::before {
  content: '\e818';
}

.#{$f-icon-extend-prefix}-stumble-upon::before {
  content: '\e819';
}

.#{$f-icon-extend-prefix}-stumble-upon-box::before {
  content: '\e81a';
}

.#{$f-icon-extend-prefix}-tell-a-friend::before {
  content: '\e81b';
}

.#{$f-icon-extend-prefix}-tell-a-friend-box::before {
  content: '\e81c';
}

.#{$f-icon-extend-prefix}-tumblr::before {
  content: '\e81d';
}

.#{$f-icon-extend-prefix}-tumblr-box::before {
  content: '\e81e';
}

.#{$f-icon-extend-prefix}-twitter::before {
  content: '\e81f';
}

.#{$f-icon-extend-prefix}-twitter-box::before {
  content: '\e820';
}

.#{$f-icon-extend-prefix}-yammer::before {
  content: '\e821';
}

.#{$f-icon-extend-prefix}-yammer-box::before {
  content: '\e822';
}

.#{$f-icon-extend-prefix}-behance::before {
  content: '\e823';
}

.#{$f-icon-extend-prefix}-behance-box::before {
  content: '\e824';
}

.#{$f-icon-extend-prefix}-dribbble::before {
  content: '\e825';
}

.#{$f-icon-extend-prefix}-dribbble-box::before {
  content: '\e826';
}

.#{$f-icon-extend-prefix}-rss::before {
  content: '\e827';
}

.#{$f-icon-extend-prefix}-rss-box::before {
  content: '\e828';
}

.#{$f-icon-extend-prefix}-vimeo::before {
  content: '\e829';
}

.#{$f-icon-extend-prefix}-vimeo-box::before {
  content: '\e82a';
}

.#{$f-icon-extend-prefix}-youtube::before {
  content: '\e82b';
}

.#{$f-icon-extend-prefix}-youtube-box::before {
  content: '\e82c';
}

.#{$f-icon-extend-prefix}-folder::before {
  content: '\e900';
}

.#{$f-icon-extend-prefix}-folder-open::before {
  content: '\e901';
}

.#{$f-icon-extend-prefix}-folder-add::before {
  content: '\e902';
}

.#{$f-icon-extend-prefix}-folder-up::before {
  content: '\e903';
}

.#{$f-icon-extend-prefix}-folder-more::before {
  content: '\e904';
}

.#{$f-icon-extend-prefix}-fields-more::before {
  content: '\e904';
}

.#{$f-icon-extend-prefix}-aggregate-fields::before {
  content: '\e905';
}

.#{$f-icon-extend-prefix}-file::before {
  content: '\e906';
}

.#{$f-icon-extend-prefix}-file-vertical::before {
  content: '\e906';
}

.#{$f-icon-extend-prefix}-file-add::before {
  content: '\e907';
}

.#{$f-icon-extend-prefix}-file-txt::before {
  content: '\e908';
}

.#{$f-icon-extend-prefix}-txt::before {
  content: '\e908';
}

.#{$f-icon-extend-prefix}-file-csv::before {
  content: '\e909';
}

.#{$f-icon-extend-prefix}-csv::before {
  content: '\e909';
}

.#{$f-icon-extend-prefix}-file-excel::before {
  content: '\e90a';
}

.#{$f-icon-extend-prefix}-file-xls::before {
  content: '\e90a';
}

.#{$f-icon-extend-prefix}-excel::before {
  content: '\e90a';
}

.#{$f-icon-extend-prefix}-xls::before {
  content: '\e90a';
}

.#{$f-icon-extend-prefix}-file-word::before {
  content: '\e90b';
}

.#{$f-icon-extend-prefix}-file-doc::before {
  content: '\e90b';
}

.#{$f-icon-extend-prefix}-word::before {
  content: '\e90b';
}

.#{$f-icon-extend-prefix}-doc::before {
  content: '\e90b';
}

.#{$f-icon-extend-prefix}-file-mdb::before {
  content: '\e90c';
}

.#{$f-icon-extend-prefix}-mdb::before {
  content: '\e90c';
}

.#{$f-icon-extend-prefix}-file-ppt::before {
  content: '\e90d';
}

.#{$f-icon-extend-prefix}-ppt::before {
  content: '\e90d';
}

.#{$f-icon-extend-prefix}-file-pdf::before {
  content: '\e90e';
}

.#{$f-icon-extend-prefix}-pdf::before {
  content: '\e90e';
}

.#{$f-icon-extend-prefix}-file-psd::before {
  content: '\e90f';
}

.#{$f-icon-extend-prefix}-psd::before {
  content: '\e90f';
}

.#{$f-icon-extend-prefix}-file-flash::before {
  content: '\e910';
}

.#{$f-icon-extend-prefix}-flash::before {
  content: '\e910';
}

.#{$f-icon-extend-prefix}-file-config::before {
  content: '\e911';
}

.#{$f-icon-extend-prefix}-config::before {
  content: '\e911';
}

.#{$f-icon-extend-prefix}-file-ascx::before {
  content: '\e912';
}

.#{$f-icon-extend-prefix}-ascx::before {
  content: '\e912';
}

.#{$f-icon-extend-prefix}-file-bac::before {
  content: '\e913';
}

.#{$f-icon-extend-prefix}-bac::before {
  content: '\e913';
}

.#{$f-icon-extend-prefix}-file-zip::before {
  content: '\e914';
}

.#{$f-icon-extend-prefix}-zip::before {
  content: '\e914';
}

.#{$f-icon-extend-prefix}-film::before {
  content: '\e915';
}

.#{$f-icon-extend-prefix}-css3::before {
  content: '\e916';
}

.#{$f-icon-extend-prefix}-html5::before {
  content: '\e917';
}

.#{$f-icon-extend-prefix}-html::before {
  content: '\e918';
}

.#{$f-icon-extend-prefix}-source-code::before {
  content: '\e918';
}

.#{$f-icon-extend-prefix}-view-source::before {
  content: '\e918';
}

.#{$f-icon-extend-prefix}-css::before {
  content: '\e919';
}

.#{$f-icon-extend-prefix}-js::before {
  content: '\e91a';
}

.#{$f-icon-extend-prefix}-exe::before {
  content: '\e91b';
}

.#{$f-icon-extend-prefix}-csproj::before {
  content: '\e91c';
}

.#{$f-icon-extend-prefix}-vbproj::before {
  content: '\e91d';
}

.#{$f-icon-extend-prefix}-cs::before {
  content: '\e91e';
}

.#{$f-icon-extend-prefix}-vb::before {
  content: '\e91f';
}

.#{$f-icon-extend-prefix}-sln::before {
  content: '\e920';
}

.#{$f-icon-extend-prefix}-cloud::before {
  content: '\e921';
}

.#{$f-icon-extend-prefix}-file-horizontal::before {
  content: '\e922';
}

// Aliases
.#{$f-icon-extend-prefix}-page-portrait {
  @extend .#{$f-icon-extend-prefix}-file-vertical;
}

.#{$f-icon-extend-prefix}-page-landscape {
  @extend .#{$f-icon-extend-prefix}-file-horizontal;
}

// backwards compatibility
.#{$f-icon-extend-prefix}-arrow-s::before {
  @extend .#{$f-icon-extend-prefix}-arrow-60-down;
}

.#{$f-icon-extend-prefix}-arrow-e::before {
  @extend .#{$f-icon-extend-prefix}-arrow-60-right;
}

.#{$f-icon-extend-prefix}-arrow-n::before {
  @extend .#{$f-icon-extend-prefix}-arrow-60-up;
}

.#{$f-icon-extend-prefix}-arrow-w::before {
  @extend .#{$f-icon-extend-prefix}-arrow-60-left;
}

.#{$f-icon-extend-prefix}-seek-n::before {
  @extend .#{$f-icon-extend-prefix}-arrow-seek-up;
}

.#{$f-icon-extend-prefix}-seek-e::before {
  @extend .#{$f-icon-extend-prefix}-arrow-end-right;
}

.#{$f-icon-extend-prefix}-seek-s::before {
  @extend .#{$f-icon-extend-prefix}-arrow-seek-down;
}

.#{$f-icon-extend-prefix}-seek-w::before {
  @extend .#{$f-icon-extend-prefix}-arrow-end-left;
}

.#{$f-icon-extend-prefix}-sarrow-n::before {
  @extend .#{$f-icon-extend-prefix}-arrow-60-up;
}

.#{$f-icon-extend-prefix}-sarrow-e::before {
  @extend .#{$f-icon-extend-prefix}-arrow-60-right;
}

.#{$f-icon-extend-prefix}-sarrow-s::before {
  @extend .#{$f-icon-extend-prefix}-arrow-60-down;
}

.#{$f-icon-extend-prefix}-sarrow-w::before {
  @extend .#{$f-icon-extend-prefix}-arrow-60-left;
}

.#{$f-icon-extend-prefix}-collapse::before {
  @extend .#{$f-icon-extend-prefix}-arrow-60-down;
}

.#{$f-icon-extend-prefix}-expand::before {
  @extend .#{$f-icon-extend-prefix}-arrow-60-right;
}

.#{$f-icon-extend-prefix}-expand-n::before {
  @extend .#{$f-icon-extend-prefix}-arrow-60-up;
}

.#{$f-icon-extend-prefix}-expand-e::before {
  @extend .#{$f-icon-extend-prefix}-arrow-60-right;
}

.#{$f-icon-extend-prefix}-expand-s::before {
  @extend .#{$f-icon-extend-prefix}-arrow-60-down;
}

.#{$f-icon-extend-prefix}-expand-w::before {
  @extend .#{$f-icon-extend-prefix}-arrow-60-left;
}

.#{$f-icon-extend-prefix}-resize-nw::before {
  @extend .#{$f-icon-extend-prefix}-arrow-45-up-left;
}

.#{$f-icon-extend-prefix}-arrowhead-n::before {
  @extend .#{$f-icon-extend-prefix}-arrow-chevron-up;
}

.#{$f-icon-extend-prefix}-arrowhead-e::before {
  @extend .#{$f-icon-extend-prefix}-arrow-chevron-right;
}

.#{$f-icon-extend-prefix}-arrowhead-s::before {
  @extend .#{$f-icon-extend-prefix}-arrow-chevron-down;
}

.#{$f-icon-extend-prefix}-arrowhead-w::before {
  @extend .#{$f-icon-extend-prefix}-arrow-chevron-left;
}

.#{$f-icon-extend-prefix}-deny::before {
  @extend .#{$f-icon-extend-prefix}-cancel-outline;
}

.k-plus::before {
  @extend .#{$f-icon-extend-prefix}-plus;
}

.#{$f-icon-extend-prefix}-add::before {
  @extend .#{$f-icon-extend-prefix}-plus;
}

.#{$f-icon-extend-prefix}-splus::before {
  @extend .#{$f-icon-extend-prefix}-plus-sm;
}

.k-minus::before {
  @extend .#{$f-icon-extend-prefix}-minus;
}

.#{$f-icon-extend-prefix}-sminus::before {
  @extend .#{$f-icon-extend-prefix}-minus-sm;
}

.#{$f-icon-extend-prefix}-refresh-clear::before {
  @extend .#{$f-icon-extend-prefix}-non-recurrence;
}

.#{$f-icon-extend-prefix}-restore::before {
  @extend .#{$f-icon-extend-prefix}-window-restore;
}

.#{$f-icon-extend-prefix}-maximize::before {
  @extend .#{$f-icon-extend-prefix}-window-maximize;
}

.#{$f-icon-extend-prefix}-minimize::before {
  @extend .#{$f-icon-extend-prefix}-window-minimize;
}

.#{$f-icon-extend-prefix}-insert-image::before {
  @extend .#{$f-icon-extend-prefix}-image-insert;
}

.#{$f-icon-extend-prefix}-insert-file::before {
  @extend .#{$f-icon-extend-prefix}-file-add;
}

.#{$f-icon-extend-prefix}-pdfa::before {
  @extend .#{$f-icon-extend-prefix}-pdf;
}

.#{$f-icon-extend-prefix}-xlsa::before {
  @extend .#{$f-icon-extend-prefix}-xls;
}

.#{$f-icon-extend-prefix}-hamburger::before {
  @extend .#{$f-icon-extend-prefix}-menu;
}

.#{$f-icon-extend-prefix}-vbars::before {
  @extend .#{$f-icon-extend-prefix}-more-vertical;
}

.#{$f-icon-extend-prefix}-hbars::before {
  @extend .#{$f-icon-extend-prefix}-more-horizontal;
}

.#{$f-icon-extend-prefix}-dimension::before {
  @extend .#{$f-icon-extend-prefix}-arrows-dimensions;
}

.#{$f-icon-extend-prefix}-undo-large::before {
  @extend .#{$f-icon-extend-prefix}-undo;
}

.#{$f-icon-extend-prefix}-redo-large::before {
  @extend .#{$f-icon-extend-prefix}-redo;
}

.#{$f-icon-extend-prefix}-rotate-ccw::before {
  @extend .#{$f-icon-extend-prefix}-rotate-left;
}

.#{$f-icon-extend-prefix}-rotate-cw::before {
  @extend .#{$f-icon-extend-prefix}-rotate-right;
}

.#{$f-icon-extend-prefix}-strike-through::before {
  @extend .#{$f-icon-extend-prefix}-strikethrough;
}

.#{$f-icon-extend-prefix}-text::before {
  @extend .#{$f-icon-extend-prefix}-foreground-color;
}

.#{$f-icon-extend-prefix}-fx::before {
  @extend .#{$f-icon-extend-prefix}-formula-fx;
}

.#{$f-icon-extend-prefix}-subscript::before {
  @extend .#{$f-icon-extend-prefix}-sub-script;
}

.#{$f-icon-extend-prefix}-superscript::before {
  @extend .#{$f-icon-extend-prefix}-sup-script;
}

.#{$f-icon-extend-prefix}-increase-decimal::before {
  @extend .#{$f-icon-extend-prefix}-decimal-increase;
}

.#{$f-icon-extend-prefix}-decrease-decimal::before {
  @extend .#{$f-icon-extend-prefix}-decimal-decrease;
}

.#{$f-icon-extend-prefix}-justify-left::before {
  @extend .#{$f-icon-extend-prefix}-align-left;
}

.#{$f-icon-extend-prefix}-justify-center::before {
  @extend .#{$f-icon-extend-prefix}-align-center;
}

.#{$f-icon-extend-prefix}-justify-right::before {
  @extend .#{$f-icon-extend-prefix}-align-right;
}

.#{$f-icon-extend-prefix}-justify-full::before {
  @extend .#{$f-icon-extend-prefix}-align-justify;
}

.#{$f-icon-extend-prefix}-justify-clear::before {
  @extend .#{$f-icon-extend-prefix}-align-remove;
}

.#{$f-icon-extend-prefix}-insert-n::before {
  @extend .#{$f-icon-extend-prefix}-insert-up;
}

.#{$f-icon-extend-prefix}-insert-m::before {
  @extend .#{$f-icon-extend-prefix}-insert-middle;
}

.#{$f-icon-extend-prefix}-insert-s::before {
  @extend .#{$f-icon-extend-prefix}-insert-down;
}

.#{$f-icon-extend-prefix}-insert-unordered-list::before {
  @extend .#{$f-icon-extend-prefix}-list-unordered;
}

.#{$f-icon-extend-prefix}-insert-ordered-list::before {
  @extend .#{$f-icon-extend-prefix}-list-ordered;
}

.#{$f-icon-extend-prefix}-clearformat::before {
  @extend .#{$f-icon-extend-prefix}-clear-css;
}

.#{$f-icon-extend-prefix}-create-table::before {
  @extend .#{$f-icon-extend-prefix}-table-light-dialog;
}

.#{$f-icon-extend-prefix}-add-column-left::before {
  @extend .#{$f-icon-extend-prefix}-table-column-insert-left;
}

.#{$f-icon-extend-prefix}-add-column-right::before {
  @extend .#{$f-icon-extend-prefix}-table-column-insert-right;
}

.#{$f-icon-extend-prefix}-group-delete::before {
  @extend .#{$f-icon-extend-prefix}-close;
}

.#{$f-icon-extend-prefix}-delete-column::before {
  @extend .#{$f-icon-extend-prefix}-table-column-delete;
}

.#{$f-icon-extend-prefix}-add-row-above::before {
  @extend .#{$f-icon-extend-prefix}-table-row-insert-above;
}

.#{$f-icon-extend-prefix}-add-row-below::before {
  @extend .#{$f-icon-extend-prefix}-table-row-insert-below;
}

.#{$f-icon-extend-prefix}-delete-row::before {
  @extend .#{$f-icon-extend-prefix}-table-row-delete;
}

.#{$f-icon-extend-prefix}-merge-cells::before {
  @extend .#{$f-icon-extend-prefix}-cells-merge;
}

.#{$f-icon-extend-prefix}-normal-layout::before {
  @extend .#{$f-icon-extend-prefix}-table-unmerge;
}

.#{$f-icon-extend-prefix}-page-layout::before {
  @extend .#{$f-icon-extend-prefix}-layout-2-by-2;
}

.#{$f-icon-extend-prefix}-all-borders::before {
  @extend .#{$f-icon-extend-prefix}-borders-all;
}

.#{$f-icon-extend-prefix}-inside-borders::before {
  @extend .#{$f-icon-extend-prefix}-borders-inside;
}

.#{$f-icon-extend-prefix}-inside-horizontal-borders::before {
  @extend .#{$f-icon-extend-prefix}-borders-inside-horizontal;
}

.#{$f-icon-extend-prefix}-inside-vertical-borders::before {
  @extend .#{$f-icon-extend-prefix}-borders-inside-vertical;
}

.#{$f-icon-extend-prefix}-outside-borders::before {
  @extend .#{$f-icon-extend-prefix}-borders-outside;
}

.#{$f-icon-extend-prefix}-top-border::before {
  @extend .#{$f-icon-extend-prefix}-border-top;
}

.#{$f-icon-extend-prefix}-right-border::before {
  @extend .#{$f-icon-extend-prefix}-border-right;
}

.#{$f-icon-extend-prefix}-bottom-border::before {
  @extend .#{$f-icon-extend-prefix}-border-bottom;
}

.#{$f-icon-extend-prefix}-left-border::before {
  @extend .#{$f-icon-extend-prefix}-border-left;
}

.#{$f-icon-extend-prefix}-no-borders::before {
  @extend .#{$f-icon-extend-prefix}-border-no;
}

.#{$f-icon-extend-prefix}-merge-horizontally::before {
  @extend .#{$f-icon-extend-prefix}-cells-merge-horizontally;
}

.#{$f-icon-extend-prefix}-merge-vertically::before {
  @extend .#{$f-icon-extend-prefix}-cells-merge-vertically;
}

.#{$f-icon-extend-prefix}-freeze-col::before {
  @extend .#{$f-icon-extend-prefix}-column-freeze;
}

.#{$f-icon-extend-prefix}-freeze-row::before {
  @extend .#{$f-icon-extend-prefix}-row-freeze;
}

.#{$f-icon-extend-prefix}-freeze-panes::before {
  @extend .#{$f-icon-extend-prefix}-pane-freeze;
}

.#{$f-icon-extend-prefix}-format-number::before {
  @extend .#{$f-icon-extend-prefix}-custom-format;
}

.#{$f-icon-extend-prefix}-fullscreen-enter::before {
  @extend .#{$f-icon-extend-prefix}-full-screen;
}

.#{$f-icon-extend-prefix}-volume-low::before {
  @extend .#{$f-icon-extend-prefix}-volume-down;
}

.#{$f-icon-extend-prefix}-volume-high::before {
  @extend .#{$f-icon-extend-prefix}-volume-up;
}

.#{$f-icon-extend-prefix}-volume-mute::before {
  @extend .#{$f-icon-extend-prefix}-volume-off;
}

.#{$f-icon-extend-prefix}-tick::before {
  @extend .#{$f-icon-extend-prefix}-check;
}

.#{$f-icon-extend-prefix}-note::before {
  @extend .#{$f-icon-extend-prefix}-info;
}

// RTL icons
.k-rtl .#{$f-icon-extend-prefix}-indent-increase,
.k-rtl .#{$f-icon-extend-prefix}-indent-decrease,
.k-rtl .#{$f-icon-extend-prefix}-expand,
.k-rtl .#{$f-icon-extend-prefix}-collapse,
[dir='rtl'] .#{$f-icon-extend-prefix}-expand,
[dir='rtl'] .#{$f-icon-extend-prefix}-collapse {
  transform: scaleX(-1);
}

.k-sprite {
  display: inline-block;
  width: 16px;
  height: 16px;
  overflow: hidden;
  background-repeat: no-repeat;
  font-size: 0;
  line-height: 0;
  text-align: center;
  -ms-high-contrast-adjust: none;
}

.#{$f-icon-extend-prefix}mage {
  display: inline-block;
}

// sass-lint:enable single-line-per-selector